History
History
Synonyms
UK
US
Meaning:
beaver

(the fur of) a kind of animal that lives on land and in water and makes dams across rivers

eager beaver

daring

bold and courageous or adventurous

adventurous

dynamo

a machine used for changing steam-power, water-power etc into electrical energy

go-getter

HOT SHOT as in Wiktionary
HOT SHOT as in Wikipedia